比如redis上的一个列表1,2,3,4,5,server1想要1到8,所以它会添加6,7,8,如果成功,列表将是1,2,3,4,5,6,7,8;server2想要1到7,所以它会添加6,7,如果成功,列表将是1,2,3,4,5,6,7;你看到元素6,7是重复的,所以实际上列表可能是1,2,3,4,5,6,7,8,6,7或1,2,3,4,5,6,7,6,7,8我正在做一个tailking记录缓存,如何解决这个问题?只有排序集?但是缓存需要lpush 最佳答案 如果你真的想用list,那么你可以添加另一个数据结构来快速获取一个数字是否